audio-visual stimulation - German English Dictionary